raza superior - French English Dictionary